L.ElementFactory = {

	getElement : function(obj) {

		if (obj instanceof L.Element) {
			return obj;
		}

		if (obj.type == 'question') {
			return new L.Question();
		}

		// if(obj.type == 'checkbox'){
		// return new L.CheckboxElement(obj);
		// }

		return new L.Element(obj);
	}

};